#变量的作用域
#1.局部变量
def f():
    x=10#x为局部变量
    return x*x

#2.全局变量
def d():
    x=10
    return x*x
x=100#x为全局变量
print(x)
print(d())

#在python编译器中，同名变量中:局部变量优于全局变量
#如果要在函数语句中访问全局变量则使用global函数，如:
def d():
    global x
    x=5
    print('内部x=',x)
    return x*x
x=10
print(d())
print('外部x=',x)
